Neoplatonism, The 99 Divine Names Of Allah, Ibn Arabi